Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Open Sud de France - Montpellier Czech Republic F1 Austria F1 Czech Republic F4 Italy F4 Hungary F1 Morocco F3 Serbia & Montenegro F3 Austria F5 Ukraine F2 Ukraine F3 Czech Republic F6 Germany F3 Austria F2 Germany F7 France F8 France F10 France F11 France F15 France F17 France F19 Portugal F1 Portugal F2 Spain F8 France F6 Great Britain F7 Great Britain F8 Italy F17 Netherlands F2 Netherlands F3 France F10 France F11 Great Britain F10 Italy F24 Luxembourg F1 France F13 Sweden F1 Sweden F2 Portugal F7 Portugal F8 Great Britain F1 Great Britain F2 France F1 France F2 Croatia F1 France F5 Russia F1 France F6 Russia F2 France F7 Great Britain F7 Slovenia F3 France F8 France F9 Great Britain F8 France F12 Austria F7 Italy F27 Portugal F4 Portugal F5 France F17 Germany F18 Croatia F2 France F20 Usa F1 Usa F2 Portugal F1 Portugal F2 Portugal F3 France F7 Spain F14 France F12 Croatia F3 France F2 Italy F16 Italy F19 Hungary F3 Morocco F4 Slovakia F1 Croatia F5 Italy F32 Germany F2 Croatia F2 Italy F15 Usa F3 Czech Republic F3 Slovenia F3 Spain F7 Tatra Banka Open 2003 - Bratislava GHI Bronx Tennis Classic - Bronx Schickedanz Open 2007 - Furth Brasov Challenger - Brasov ATP Challenger Trophy 2007 - Trnava Flea Market Cup - Busan Kobstaedernes ATP Challenger - Kolding Czech Indoor Open - Prague Togliatti Cup - Togliatti Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc dBI Tennis Challenger - Binghamton Kobstaedernes ATP Challenger - Kolding Trofeo Sisma Mantova - Mantova Baden Open - Karlsruhe Kosice Open-Steelers Cup 2008 - Kosice Croatia Osiguranje Rijeka Open - Rijeka Akbank Private Banking TED Open - Istanbul Baden Open - Karlsruhe Porsche Open - Poznan Challenger 42 - Andrezieux Internationaux du Doubs - Besancon Levene Gouldin & Thompson Tennis Challenger - Binghamton Heilbronn Open - Heilbronn Dharwad Challenger 2006 - Dharwad Besancon Challenger Trofeo Cassa di Risparmio di Alessandria - Alessandria Cherbourg Challenger Orleans Challenger Sarajevo Challenger Internationaux de Nouvelle-Caledonie - New Caledonia Rabat Challenger Czech Open 2006 - Prostejov Pozoblanco Challenger PEOPLEnet Cup - Dnepropetrovsk Manchester Challenger Recanati Challenger Segovia Challenger Cordenons Challenger Prosperita Open 2007 - Ostrava San Remo Tennis Cup - San Remo St. Remy Challenger Porsche Open - Poznan Tashkent Challenger Seoul Challenger Chuncheon Challenger Challenger DCNS de Cherbourg - Cherbourg Tatra Banka Open - Bratislava Bordeaux Challenger Arad Challenger Rennes Challenger Ethias Trophy - Mons San Benedetto Challenger Ortisei Challenger KGHM Dialog Polish Indoors - Wroclaw Bratislava Challenger Tatra Banka Open - Bratislava Courmayeur Challenger Casablanca Challenger Cherbourg Challenger Guangzhou Challenger Pingguo Challenger St. Brieuc Challenger The LTA Nottingham Challenger - Nottingham Ostrava Challenger Nottingham Challenger Orbetello Challenger Penza Challenger Tatra Banka Open 2006 - Bratislava San Marino Challenger San Sebastian Challenger St. Remy Challenger Brasov Challenger Pharma Medico Open 2008 - Aarhus Todi Challenger Izmir Challenger IPP Open - Helsinki Como Challenger Palermo Challenger Morocco Tennis Tour - Fes Rennes Challenger Ortisei Challenger Helsinki Challenger Open Castilla y Leon - Segovia Le Gosier Challenger Samsung Securities Cup - Seoul Dallas Challenger Johannesburg Challenger Braunschweig Challenger Marburg Challenger Monza Challenger Status Athens Open - Athens San Sebastian Challenger Granby Challenger Fergana Challenger Todi Challenger Tarragona Challenger IPP Open - Helsinki Unicredit Czech Open - Prostejov St. Remy Challenger Orleans Challenger Kos Succhetti Tennis Cup - Cordenons Tashkent Challenger Noumea Challenger Coffee Cup Challenger - Chikmagalur Shenzhen Challenger Gimcheon Challenger Busan Challenger Challenger Brasov - Brasov Tashkent Challenger Challenger DCN de Cherbourg - Cherbourg Cherbourg Challenger Quimper Challenger Raanana Challenger Taipei City Challenger Milan Challenger Orleans Challenger Siemens Open 2007 - Scheveningen Eckental Challenger Brescia Challenger Quimper Challenger Guangzhou Challenger Tatra Banka Slovak Open - Bratislava Seoul Challenger Internazionali di Tennis di Bergamo - Bergamo Brest Challenger Brescia Challenger BMW Tennis Championship - Sunrise Sophia Antipolis Challenger Brescia Challenger Bratislava Challenger St. Brieuc Challenger Irving Challenger Glasgow Challenger Astana Challenger Tampere Challenger Ortisei Challenger Bratislava Challenger Rennes Challenger Phoenix Challenger Orleans Challenger Mons Challenger Biel Challenger Ostdeutscher Sparkassen Cup - Dresden Mons Challenger Surbiton Challenger Wroclaw Challenger Open de L'Isere-Trophee BNP Paribas - Grenoble Monterrey Challenger Phoenix Challenger Geneva Challenger San Remo Challenger Taipei City Challenger Bratislava Challenger Trnava Challenger Seoul Challenger Granby Challenger Orleans Challenger Irving Challenger Ostrava Challenger Open de Rennes La Trinitaine - Rennes Noumea Challenger Troisdorf Challenger Matsuyama Challenger Quimper Challenger Puerto Vallarta Challenger Busan Challenger Rabat Challenger Bratislava Challenger Loughborough Challenger Nonthaburi 2 Challenger San Benedetto Challenger Granby Challenger Surbiton Challenger Caltanissetta Challenger St. Remy Challenger St. Brieuc Challenger Izmir Challenger Tashkent Challenger Brest Challenger Mouilleron-Le-Captif Challenger Nottingham Challenger Manila Challenger Wroclaw Challenger Shenzhen Challenger Raanana Challenger Marbella Challenger Busan Challenger Bangkok Challenger Pozoblanco Challenger San Benedetto Challenger Bratislava Challenger Bordeaux Challenger Tashkent Challenger Phoenix Challenger Karlsruhe Challenger Irving Challenger Taipei City Challenger Portoroz Challenger Grodzisk Mazowiecki Challenger Valencia Challenger Taipei 2 Challenger Prague Challenger Mouilleron-Le-Captif Challenger Nottingham Challenger Indian Wells Challenger GHI Bronx Tennis Classic - Bronx Taipei City Challenger Charlottesville Challenger Busan Challenger Gwangju Challenger Surbiton Challenger Internationaux de Doubs Open de Franchie-Comte - Besancon Recanati Challenger Aptos Challenger Eckental Challenger Pau Challenger Biella 1 Challenger Biella 2 Challenger Lugano Challenger Biella 7 Challenger Braunschweig Challenger Rennes Challenger Mallorca Challenger Ismaning Challenger Roanne Challenger Bratislava Challenger Forli 3 Challenger Quimper Challenger Forli 5 Challenger Ostrava Challenger Mauthausen Challenger Nottingham Challenger Olbia Challenger Ilkley Challenger Milan Challenger Napoli Challenger Steelers Cup - Kosice Mallorca Challenger Rennes Challenger Braga Challenger Lisbon Challenger Ismaning Challenger Brest Challenger Ortisei Challenger Matsuyama Challenger Steelers Cup 2005 - Kosice Stella Artois Clay Court Championships - Budaors Noumea Challenger Tenerife 2 Challenger Cherbourg Challenger Aix En Provence Challenger Izmir Challenger Unique Zagreb Open - Zagreb Steelers Cup - Kosice San Benedetto Challenger Luedenscheid Challenger Como Challenger Bad Waltersdorf Challenger Open de Rennes La Trinitaine - Rennes Calgary Challenger Noumea Challenger Tenerife 1 Challenger Ottignies-Louvain-la-Neuve Challenger Lille Challenger Phoenix Challenger Manama Challenger Sony Ericsson Open 2008 - Belgrade Tennis Napoli Cup - Napoli Tunis Open - Tunis Prosperita Open 2008 - Ostrava Abidjan 1 Challenger Abidjan 2 Challenger Tatra Banka Slovak Open - Bratislava Mons Challenger Open des Alpes Trophee BNP Paribas - Grenoble Ismaning Challenger Bratislava Challenger Cordenons Challenger Open de Rennes - Rennes Kobstaedernes ATP Challenger - Kolding Trieste Challenger Portoroz Challenger Quimper Challenger Quimper 2 Challenger Busan Challenger Genova Challenger Jonkoping Challenger Prague Challenger Rome Challenger Bordeaux Challenger Zagreb Challenger Open Seat Godo 2007 - Barcelona Mercedes Cup - Stuttgart BCR Open Romania - Bucharest Napoli Challenger Open 13 - Marseille Orleans Challenger PBZ Zagreb Indoors - Zagreb Gerry Weber Open - Halle Bratislava Challenger PBZ Zagreb Indoors - Zagreb Regions Morgan Keegan Championships - Memphis BMW Open - Munich Countrywide Classic - Los Angeles Open de Moselle - Metz If Stockholm Open - Stockholm Jersey Challenger Open Sud de France - Montpellier Open de Tenis Comunidad Valenciana - Valencia Salzburg Challenger ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Regions Morgan Keegan Championships - Memphis Bratislava Challenger Open de Nice Cote d'Azur - Nice AEGON Championships - London Mercedes Cup - Stuttgart Open de Moselle - Metz Qatar ExxonMobil Open - Doha Aircel Chennai Open - Chennai Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Copa Claro - Buenos Aires Dubai Duty Free Tennis Championships - Dubai Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle UNICEF Open - 's Hertogenbosch Credit Agricole Suisse Open - Gstaad Dallas Challenger Moselle Open - Metz St. Petersburg Open - St. Petersburg Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Aircel Chennai Open - Chennai Heineken Open - Auckland Open Sud de France - Montpellier PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Portugal Open - Oeiras AEGON Championships - London Bet-at-home Open - Hamburg Citi Open - Washington Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo Grand Prix Hassan II - Casablanca Citi Open - Washington Winston-Salem Open - Winston-Salem PBZ Zagreb Indoors - Zagreb Barcelona Open BancSabadell - Barcelona Open de Nice Cote d'Azur - Nice Next Generation Adelaide International - Adelaide Salzburg Challenger Tashkent Challenger Bergamo Challenger SkiStar Swedish Open - Bastad The Dubai Tennis Championships - Dubai Bet-at-home Open - Hamburg Rakuten Japan Open - Tokyo Citi Open - Washington Noumea Challenger Le Gosier Challenger Bratislava Challenger Drummondville Challenger Le Gosier Challenger Chennai Open - Chennai Malaga Challenger Helsinki Challenger Mercedes Cup - Stuttgart Gerry Weber Open - Halle Sunrise Challenger If Stockholm Open - Stockholm Barcelona Open BancSabadell - Barcelona Gerry Weber Open - Halle Open Parc - Lyon Open Sabadell Atlantico - Barcelona Open 13 Provence - Marseille Dubai Duty Free Tennis Championships - Dubai Astana Open - Nur-Sultan Sofia Open - Sofia Astana Open - Nur-Sultan Barcelona Open Banc Sabadell - Barcelona Kaohsiung Challenger Atlanta Tennis Championships - Atlanta Mercedes Cup - Stuttgart Winston-Salem Open - Winston-Salem St. Brieuc Challenger Mercedes Cup - Stuttgart Johannesburg Challenger Delray Beach International Tennis Championships - Delray Beach If Stockholm Open - Stockholm Kun-Ming Challenger Busan Challenger Abierto Mexicano Telcel - Acapulco Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg St. Petersburg Open - St. Petersburg Vegeta Croatia Open - Umag Shenzhen Open - Shenzhen Open Sud de France - Montpellier BB&T Atlanta Open - Atlanta U.S. National Indoor Tennis Championships - Memphis Athens Challenger Bratislava Challenger Aegon Nottingham Open - Nottingham Aircel Chennai Open - Chennai AEGON Championships - London Topshelf Open - 's-Hertogenbosch Millennium Estoril Open - Estoril Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Mouilleron-Le-Captif Challenger Hall of Fame Tennis Championships - Newport Helsinki Challenger Medibank International - Sydney BB&T Atlanta Open - Atlanta Moselle Open - Metz Shenzhen Open - Shenzhen Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech German Tennis Championships - Hamburg Citi Open - Washington Winston-Salem Open - Winston-Salem Intrum Stockholm Open - Stockholm Guadalajara Challenger BRD Nastase Tiriac Trophy - Bucharest German Tennis Championships - Hamburg Winston-Salem Open - Winston-Salem ASB Classic - Auckland Gerry Weber Open - Halle Trani Challenger European Open - Antwerp Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Melbourne Summer Set - Melbourne Trieste Challenger Qatar ExxonMobil Open - Doha Gonet Geneva Open - Geneva Mercedes Cup - Stuttgart Heineken Open - Auckland Citi Open - Washington Dubai Duty Free Tennis Championships - Dubai SAP Open - San Jose Delray Beach Open - Delray Beach Open Occitanie - Montpellier Open de Tenis Comunidad Valenciana - Valencia Brasil Open - Sao Paulo Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Segovia Challenger Farmers Classic - Los Angeles Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Moselle Open - Metz PTT Thailand Open - Bangkok Erste Bank Open - Vienna Aircel Chennai Open - Chennai Heineken Open - Auckland Bordeaux Challenger U.S. National Indoor Tennis Championships - Memphis Swiss Open - Gstaad Open 13 - Marseille Mons Challenger Budapest Challenger Libema Open - 's-Hertogenbosch Bergamo Challenger Argentina Open - Buenos Aires BB&T Atlanta Open - Atlanta Swiss Indoors Basel - Basel Erste Bank Open - Vienna Open 13 - Marseille Gonet Geneva Open - Geneva Heineken Open - Auckland Open 13 - Marseille European Open - Antwerp Abierto Mexicano Telcel - Acapulco TEB BNP Paribas Istanbul Open - Istanbul Topshelf Open - 's-Hertogenbosch Lyon Challenger Gerry Weber Open - Halle Hall of Fame Tennis Championships - Newport Aix En Provence Challenger BB&T Atlanta Open - Atlanta Orleans Challenger Francavilla Challenger Eckental Challenger Mouilleron-Le-Captif Challenger Pau Challenger ASB Classic - Auckland Open Sud de France - Montpellier Citi Open - Washington ABN AMRO World Tennis Tournament - Rotterdam ASB Classic - Auckland Winston-Salem Open - Winston-Salem Open 13 - Marseille Modena Challenger Brasil Open - Sao Paulo Cary Challenger US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Open de Nice Cote d'Azur - Nice AEGON Championships - London Bet-at-home Open - Hamburg Hall of Fame Tennis Championships - Newport Citi Open - Washington Cassis Challenger Abierto Mexicano de Tenis Mifel - Los Cabos Shenzhen Open - Shenzhen Rakuten Japan Open - Tokyo Apia International - Sydney Eckental Challenger Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril Zagreb Challenger Konzum Croatia Open - Umag Bet-at-home Open - Hamburg Citi Open - Washington ASB Classic - Auckland Sydney International - Sydney Open Sud de France - Montpellier Vancouver Challenger Garanti Koza Sofia Open - Sofia Dubai Duty Free Tennis Championships - Dubai Mercedes Cup - Stuttgart AEGON International - Eastbourne Eckental Challenger Moselle Open - Metz Shenzhen Open - Shenzhen Quimper Challenger Cordoba Open - Cordoba Tata Open Maharashtra - Pune Prostejov Challenger Open Sud de France - Montpellier Biella Challenger DIEMA XTRA Sofia Open - Sofia Ismaning Challenger ABN AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Marrakech Truist Atlanta Open - Atlanta Barcelona Open Banc Sabadell - Barcelona Prague Challenger Turkish Airlines Open Antalya - Antalya Citi Open - Washington Moselle Open - Metz Chengdu Open - Chengdu Tata Open Maharashtra - Pune ABN AMRO World Tennis Tournament - Rotterdam bett1HULKS Indoors - Cologne Cordoba Open - Cordoba Open Sud de France - Montpellier Qatar ExxonMobil Open - Doha Chile Dove Men+Care Open - Santiago Abierto Mexicano Telcel - Acapulco BMW Open - Munich Barcelona Open Banc Sabadell - Barcelona cinch Championships - London Noventi Open - Halle Hamburg European Open - Hamburg Truist Atlanta Open - Atlanta Rakuten Japan Open - Tokyo Citi Open - Washington Winston-Salem Open - Winston-Salem Swiss Indoors Basel - Basel Emilia-Romagna Open - Parma Adelaide International 2 - Adelaide Open Sud de France - Montpellier Rio Open - Rio de Janeiro Open 13 Provence - Marseille Abierto Mexicano Telcel - Acapulco Barcelona Open Banc Sabadell - Barcelona Swiss Open - Gstaad Alicante Challenger Royan Challenger Troyes Challenger Gonet Geneva Open - Geneva BCR Open Romania - Bucharest Malaga Challenger Olbia Challenger Open Sud de France - Montpellier Brest Challenger Drummondville Challenger Maia Challenger Lille Challenger Grand Prix de Tennis de Lyon - Lyon Heineken Open - Auckland Infosys Hall of Fame Open - Newport Open 13 - Marseille AEGON International - Eastbourne PBZ Zagreb Indoors - Zagreb Seoul Challenger Tunis Challenger Valencia Open - Valencia Qatar ExxonMobil Open - Doha Topshelf Open - 's-Hertogenbosch Maharashtra Open - Pune Delray Beach Open - Delray Beach Plava Laguna Croatia Open - Umag Kremlin Cup - Moscow Swiss Indoors Basel - Basel New York Open - New York Delray Beach Open - Delray Beach Noventi Open - Halle Argentina Open - Buenos Aires Hall of Fame Open - Newport Millennium Estoril Open - Estoril Sophia Antipolis Challenger Quimper Challenger Waco Challenger Ilkley Challenger Lille Challenger Barletta Challenger Francavilla Challenger Mutua Madrilena Masters Madrid - Madrid Rennes Challenger Hamburg Challenger Bratislava Challenger Banja Luka Challenger BNP Paribas Masters - Paris Genova Challenger Ostrava Challenger Sony Ericsson Open - Miami Madrid Challenger BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Rennes Challenger Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal BNP Paribas Masters - Paris Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Tenerife 1 Challenger BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo PBZ Zagreb Indoors - Zagreb Barcelona Open BancSabadell - Barcelona Open de Nice Cote dAzur - Nice Davidoff Swiss Indoors Basel - Basel Orleans Challenger San Marino Challenger BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Aircel Chennai Open - Chennai BNP Paribas Open - Indian Wells Open Sud de France - Montpellier Rogers Cup - Toronto BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati St. Petersburg Open - St. Petersburg Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rakuten Japan Open - Tokyo Rogers Cup - Toronto Western & Southern Open - Cincinnati Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Miami Open - Miami Internazionali BNL d'Italia - Rome Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Rogers Cup - Montreal U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Western & Southern Open - Cincinnati Mutua Madrid Open - Madrid Rogers Cup - Toronto Aircel Chennai Open - Chennai Miami Open - Miami U.S. Open - New York Open Parc - Lyon Mutua Madrid Open - Madrid Australian Open - Melbourne Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells BB&T Atlanta Open - Atlanta French Open - Paris Wimbledon - London Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Mutua Madrid Open - Madrid U.S. Open - New York Internazionali BNL d'Italia - Rome National Bank Open - Montreal Wimbledon - London U.S. Open - New York Australian Open - Melbourne Coupe Rogers - Montreal French Open - Paris U.S. Open - New York Western & Southern Open - Cincinnati Hamburg European Open - Hamburg Shanghai Rolex Masters - Shanghai Mutua Madrid Open - Madrid Western & Southern Open - New York Wimbledon - London US Men's Clay Court Championship - Houston BNP Paribas Open - Indian Wells U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai Miami Open - Miami Sony Ericsson Open - Miami Sony Open Tennis - Miami French Open - Paris Wimbledon - London Western & Southern Open - Cincinnati Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome U.S. Open - New York BNP Paribas Masters - Paris Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati U.S. Open - New York Miami Open - Miami Australian Open - Melbourne Swiss Indoors Basel - Basel Miami Open - Miami Power Horse Cup - Dusseldorf Topshelf Open - 's-Hertogenbosch Valencia Open - Valencia Moselle Open - Metz European Open - Antwerp Swiss Indoors Basel - Basel Erste Bank Open - Vienna Open Sabadell Atlantico - Barcelona Rakuten Japan Open - Tokyo Open 13 Provence - Marseille Dubai Duty Free Tennis Championships - Dubai U.S. Open - New York Sony Ericsson Open - Miami Davis Cup, World Group, 1R, CHI-SVK 4-1 Davis Cup, World Group, PO, SVK-KOR 2-3 Davis Cup, World Group, PO, SVK-SRB, 1-4 Davis Cup, Group 1, 2R, ITA-SVK 4-1 Davis Cup, Group 1, 2R, AUT-SVK 3-2 Davis Cup, Europe/Africa Group I, PO, BLR-SVK 1-4 Davis Cup, Group I, 1R, SVK-LAT 5-0 Davis Cup, World Group, PO, USA-SVK 5-0 Davis Cup, World Group, SF, FRA-ESP 3-2 Davis Cup, Finals, Group A ATP Cup - Brisbane, Perth, Sydney Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris French Open (juniors) Wimbledon (juniors) Australian Open (juniors) French Open (juniors) U.S. Open (juniors) French Open (juniors) French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London BNP Paribas Open - Indian Wells Australian Open - Melbourne French Open - Paris Australian Open Qualifying - Doha Wimbledon - London Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York All Lower level tournaments Zug Challenger Wimbledon - London U.S. Open - New York Villena Challenger Davis Cup, Group 1, 2R, SVK-GEO 4-1 Davis Cup, Group I, 1R, POR-SVK 4-1 Davis Cup, Group I, PO, SVK-POR 3-1 Davis Cup, Group I, PO, SVK-SWE 3-2 Davis Cup, Group I, 2R, SVK-AUT 4-1 Davis Cup, Group 1, PO, SVK-MKD, 5-0 Davis Cup, Group I, 1R, GBR-SVK 3-2 Davis Cup, Group I, 1R, UKR-SVK 3-2 Hopman Cup - Perth Davis Cup, Group I, 1R, SVK-SLO 5-0 ATP Cup - Melbourne Australian Open (juniors) Olympics - London Olympics - Rio de Janeiro Davis Cup, World Group, PO, SVK-BEL 2-3 Como Challenger